/*$(function () {
    function getList(){
        console.log("===");
        $.ajax({
            type: "POST",
            url: "/person/bill/list/page",
            data: {
                pageName: 'page' //页码的参数名称，默认：page
                , limitName: 'rows' //每页数据量的参数名，默认：limit
            },
            dataType: "JSON",
            success:function (res) {
                console.log("res=="+res);
                var _data = res.data.rows;
                console.log("_data=="+res.data.rows[0].personName);
            },
            error:function (err) {
                console.log(err);
            }
        });
    }

    getList();

});
*/

let tableIns;
let tree;
layui.use(['table', 'layer', 'laydate', 'tree', 'util'], function () {
    let table = layui.table;
    tree = layui.tree;
    let height = document.documentElement.clientHeight - 60;



    tableIns = table.render({
        elem: '#invoiceTable'
        , url: '/person/bill/list/page'
        , method: 'POST'
        //请求前参数处理
        , request: {
            pageName: 'page' //页码的参数名称，默认：page
            , limitName: 'rows' //每页数据量的参数名，默认：limit
        }
        , response: {
            statusName: 'flag' //规定数据状态的字段名称，默认：code
            , statusCode: true //规定成功的状态码，默认：0
            , msgName: 'msg' //规定状态信息的字段名称，默认：msg
            , countName: 'records' //规定数据总数的字段名称，默认：count
            , dataName: 'rows' //规定数据列表的字段名称，默认：data
        }
        //响应后数据处理
        , parseData: function (res) { //res 即为原始返回的数据
            var data = res.data;
            //console.log("data=="+res.data.rows[0].personName);
            return {
                "flag": res.flag, //解析接口状态
                "msg": res.msg, //解析提示文本
                "records": data.records, //解析数据长度
                "rows": data.rows //解析数据列表
            };
        }
        , title: '个人开票'
        , cols: [[
            {field: 'personName', title: '姓名'}
            , {field: 'idCard',title: '身份证'}
            , {field: 'taxableTotal',title: '开票金额'}
            , {field: 'billContent', title: '开票备注'}
            , {field: 'recivePersonName', title: '收件人'}
            , {field: 'mobile', title: '收件人手机'}
            , {field: 'address', title: '收件人地址'}
            , {field: 'createTime', title: '申请时间'}
        ]]
        , defaultToolbar: ['', '', '']
        , page: true
        , height: height
        , cellMinWidth: 80
    });

});